suppress one's excitement - Spanish English Dictionary